// stock00.h -- Stock class interface
// version 00
#ifndef START_CPP_STOCK_H
#define START_CPP_STOCK_H 00

#include <string>

// class declaration
class Stock {
private:
    std::string company;
    long shares;
    double share_val;
    double total_val;

    void set_tot() { total_val = share_val * shares; }

public:
    void acquire(const std::string &co, long n, double pr);

    void buy(long num, double price);

    void sell(long num, double price);

    void update(double price);

    void show();
    // note semicolon at the end
};

#endif //START_CPP_STOCK_H
